.pink {
  color: #ff819f !important;
}
.content-wrapper .detail-wrapper .header {
  overflow: hidden;
}
.content-wrapper .detail-wrapper .header .avatar,
.content-wrapper .detail-wrapper .header .user-img {
  width: 56px;
  height: 56px;
  border-radius: 56px;
}
.content-wrapper .detail-wrapper .header .name-time-wrapper {
  position: relative;
  top: 12px;
  left: 12px;
}
.content-wrapper .detail-wrapper .header .name-time-wrapper .name {
  display: block;
  font-size: 14px;
  color: #505050;
}
.content-wrapper .detail-wrapper .header .name-time-wrapper .time {
  font-size: 12px;
  color: #7e7e7e;
}
.content-wrapper .detail-wrapper .header.anonymous-user .avatar,
.content-wrapper .detail-wrapper .header.anonymous-user .user-img {
  display: none;
}
.content-wrapper .detail-wrapper .header.anonymous-user .name-time-wrapper {
  position: static;
}
.content-wrapper .detail-wrapper .header.anonymous-user .name-time-wrapper .name {
  color: #ff819f;
}
.content-wrapper .detail-wrapper .other-btn {
  position: relative;
  top: 12px;
}
.content-wrapper .detail-wrapper .other-btn .report-btn {
  cursor: pointer;
  border: 0;
  padding: 0;
  margin: 0;
  height: 32px;
  line-height: 32px;
  width: 96px;
  background: none;
  border: 1px solid #e7e7e7;
  color: #505050;
  font-size: 16px;
}
.content-wrapper .detail-wrapper .other-btn .commented-txt {
  font-size: 14px;
  color: #505050;
}
.content-wrapper .detail-wrapper .other-btn .delete-btn {
  cursor: pointer;
  width: 16px;
  height: 20px;
  background: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/delete_d9481b2.png) no-repeat center center;
}
.content-wrapper .detail-wrapper .origin {
  box-sizing: border-box;
  width: 620px;
  padding: 20px;
  padding-top: 0;
  border: 1px solid #e7e7e7;
}
.content-wrapper .detail-wrapper .upload-txt {
  margin-bottom: 24px;
}
.content-wrapper .detail-wrapper .upload-txt.mt {
  margin-top: 20px;
}
.content-wrapper .detail-wrapper .upload-txt p {
  word-break: break-all;
}
.content-wrapper .detail-wrapper .content-wrapper {
  color: #505050;
  margin: 24px 0 30px;
  width: auto;
}
.content-wrapper .detail-wrapper .content-wrapper .no-mb {
  margin-bottom: 0 !important;
}
.content-wrapper .detail-wrapper .content-wrapper .img-wrapper {
  display: inline-block;
  background: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/loading-small-v2_a16c439.png) no-repeat center center;
  border: 1px solid #f0f0f0;
}
.content-wrapper .detail-wrapper .content-wrapper .img-wrapper.loading {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/loading-small_751d7c9.gif);
}
.content-wrapper .detail-wrapper .content-wrapper .img-wrapper.done {
  background-image: none;
  border: 1px solid #fff;
}
.content-wrapper .detail-wrapper .content-wrapper .img-wrapper.slide-large-image {
  overflow: hidden;
  position: relative;
}
.content-wrapper .detail-wrapper .content-wrapper .img-wrapper.slide-large-image .long-img-bg {
  display: block;
}
.content-wrapper .detail-wrapper .content-wrapper .img-wrapper .long-img-bg {
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3.5em;
  display: none;
  background: url(../../../../../../static/image/long-img-bg.png) repeat-x center center;
  background-size: auto 100%;
}
.content-wrapper .detail-wrapper .content-wrapper .img-wrapper .long-img-bg span {
  display: inline-block;
  font-size: 1.0833em;
  color: #fff;
  height: 3.5em;
  line-height: 3.5;
  padding-left: 2em;
  background: url(../../../../../../static/image/long-img-icon.png) no-repeat left center;
  background-size: auto 40%;
}
.content-wrapper .detail-wrapper .content-wrapper .upload-img {
  max-width: 480px;
  min-width: 320px;
  vertical-align: middle;
}
.content-wrapper .detail-wrapper .content-wrapper .upload-video {
  display: block;
  max-height: 640px;
  min-width: 320px;
}
.content-wrapper .detail-wrapper .content-wrapper .video-container {
  position: relative;
  margin-top: 0.5em;
  display: inline-block;
}
.content-wrapper .detail-wrapper .content-wrapper .video-container .poster-page {
  text-align: left;
  top: 0;
  left: 0;
}
.content-wrapper .detail-wrapper .content-wrapper .video-container .poster-page .poster-link {
  display: inline-block;
  width: 100%;
}
.content-wrapper .detail-wrapper .content-wrapper .video-container .poster-page .wrapper {
  width: auto;
  height: auto !important;
  position: relative;
  display: inline-block;
  padding: 0;
}
.content-wrapper .detail-wrapper .content-wrapper .video-container .poster-page .wrapper .poster {
  max-width: 480px;
  height: auto;
  display: block;
}
.content-wrapper .detail-wrapper .content-wrapper .video-container .poster-page .wrapper .play-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 45%;
  height: 76px;
  width: 76px;
  margin-left: -38px;
  background: url() no-repeat center center;
  background-size: 100%;
}
.content-wrapper .detail-wrapper .content-wrapper .video-container .poster-page .wrapper .desc {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0 0.846em;
  box-sizing: border-box;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
  font-size: 16px;
  height: 40px;
  line-height: 40px;
}
.content-wrapper .detail-wrapper .content-wrapper .video-container .poster-page .wrapper .desc .play-count,
.content-wrapper .detail-wrapper .content-wrapper .video-container .poster-page .wrapper .desc .total-time {
  font-size: 1em;
  margin: 0;
  color: #fff;
}
.content-wrapper .detail-wrapper .content-wrapper .video-container .poster-page .wrapper .desc .play-count span {
  color: #ff819f;
}
.content-wrapper .detail-wrapper .god-comments-wrapper {
  margin-bottom: 30px;
}
.content-wrapper .detail-wrapper .god-comments-wrapper .header {
  text-align: left;
  margin: 0 !important;
}
.content-wrapper .detail-wrapper .god-comments-wrapper .header span {
  display: inline-block;
  width: 48px;
  height: 20px;
  line-height: 20px;
  background-color: #ff819f;
  color: #fff;
  text-align: center;
  font-size: 12px;
}
.content-wrapper .detail-wrapper .god-comments-wrapper > ul {
  background-color: #fff;
  padding: 8px 16px 0 0;
}
.content-wrapper .detail-wrapper .god-comments-wrapper > ul li {
  margin-bottom: 22px;
}
.content-wrapper .detail-wrapper .god-comments-wrapper > ul li div {
  overflow: hidden;
}
.content-wrapper .detail-wrapper .god-comments-wrapper > ul li .avatar {
  width: 34px;
  border-radius: 34px;
  margin-right: 14px;
}
.content-wrapper .detail-wrapper .god-comments-wrapper > ul li .name {
  float: left;
  font-size: 14px;
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 90%;
  margin-top: 5px;
}
.content-wrapper .detail-wrapper .god-comments-wrapper > ul li .name a {
  color: #333;
}
.content-wrapper .detail-wrapper .god-comments-wrapper > ul li .digg {
  cursor: pointer;
  float: right;
  color: #ccc;
  font-size: 12px;
  background: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/digg-small_06edcf1.png) no-repeat left top;
  padding-left: 1.875em;
  background-size: auto 80%;
}
.content-wrapper .detail-wrapper .god-comments-wrapper > ul li .digg.ed {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/digg-small-ed_1c14cb9.png);
  color: #ff819f;
}
.content-wrapper .detail-wrapper .god-comments-wrapper > ul li p {
  margin-left: 45px;
  font-size: 16px;
  clear: both;
}
.content-wrapper .detail-wrapper .options ul {
  overflow: hidden;
}
.content-wrapper .detail-wrapper .options ul li {
  float: left;
  height: 30px;
  line-height: 30px;
  border: 1px solid #e9e9e9;
  font-size: 14px;
  color: #7e7e7e;
  margin-right: 12px;
  padding: 0 10px 0 35px;
  background: no-repeat;
  background-position: 10px center;
  cursor: pointer;
}
.content-wrapper .detail-wrapper .options ul li.digg-wrapper {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/digg_7ad8226.png);
}
.content-wrapper .detail-wrapper .options ul li.digg-wrapper.ed {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/digg-ed_31b81d6.png);
  color: #ff819f;
}
.content-wrapper .detail-wrapper .options ul li.bury-wrapper {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/bury_2eed8c8.png);
}
.content-wrapper .detail-wrapper .options ul li.bury-wrapper.ed {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/bury-ed_612bf6f.png);
  color: #ff819f;
}
.content-wrapper .detail-wrapper .options ul li.repin-wrapper {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/repin_3a60097.png);
}
.content-wrapper .detail-wrapper .options ul li.repin-wrapper.ed {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/repin-ed_9cf27a5.png);
  color: #ff819f;
}
.content-wrapper .detail-wrapper .options ul li.post-comment-btn {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/comment_50ea393.png);
}
.content-wrapper .detail-wrapper .options ul li.post-comment-btn.ed,
.content-wrapper .detail-wrapper .options ul li.post-comment-btn:hover {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/comment-mousedown_4ceb4dc.png);
  color: #ff819f;
}
.content-wrapper .detail-wrapper .options ul li.share-wrapper {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/share_67b66b0.png);
}
.content-wrapper .detail-wrapper .options ul li.share-wrapper.ed,
.content-wrapper .detail-wrapper .options ul li.share-wrapper:hover {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/share-mousedown_f254d4f.png);
  color: #ff819f;
}
.content-wrapper .detail-wrapper .options ul li span {
  display: block;
}
.content-wrapper .detail-wrapper .options ul li.next-item {
  padding: 0;
}
.content-wrapper .detail-wrapper .options ul li.next-item a {
  display: block;
  padding: 0 10px;
}
.content-wrapper .content > ul > li:last-child {
  border: 0;
}
.content-wrapper .user-img {
  width: 56px;
  height: 56px;
  border-radius: 56px;
}
.content-wrapper .name {
  color: #505050;
  display: block;
}
.content-wrapper .time {
  color: #7e7e7e;
}
.content-wrapper .post-comment-wrapper .me {
  display: inline;
  vertical-align: top;
}
.content-wrapper .post-comment-wrapper .post-content {
  height: 86px;
  width: 521px;
  border: 1px solid #e5e5e5;
  resize: none;
  font-size: 16px;
  padding: 10px 15px;
  margin-left: 10px;
  overflow: auto;
}
.content-wrapper .post-comment-wrapper .options {
  overflow: hidden;
  margin-left: 65px;
  margin-top: 5px;
}
.content-wrapper .post-comment-wrapper .words-remain-wrapper {
  height: 36px;
  line-height: 36px;
  margin-left: 30px;
  font-size: 14px;
  color: #505050;
  margin-right: 30px;
}
.content-wrapper .post-comment-wrapper .words-remain-wrapper .words {
  font-size: 16px;
}
.content-wrapper .post-comment-wrapper ul.share-items {
  overflow: hidden;
}
.content-wrapper .post-comment-wrapper ul.share-items li {
  float: left;
  width: 36px;
  height: 36px;
  margin-right: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
}
.content-wrapper .post-comment-wrapper ul.share-items li.login {
  width: 99px;
  height: 99px;
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="sina_weibo"] {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/account/sina_weibo_unselect_2cb74eb.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="sina_weibo"].selected {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/account/sina_weibo_644fa45.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="sina_weibo"].login {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/login/sina_weibo_a529567.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="sina_weibo"].share {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/share/sina_weibo_728a7a2.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="qq_weibo"] {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/account/qq_weibo_unselect_661b6c7.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="qq_weibo"].selected {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/account/qq_weibo_8025afa.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="qq_weibo"].login {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/login/qq_weibo_4dd7512.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="qq_weibo"].share {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/share/qq_weibo_4528205.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="qzone_sns"] {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/account/qzone_sns_unselect_9a14e0c.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="qzone_sns"].selected {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/account/qzone_sns_2b3d1d7.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="qzone_sns"].login {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/login/qzone_sns_000769f.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="qzone_sns"].share {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/share/qzone_sns_baebea1.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="renren_sns"] {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/account/renren_sns_unselect_c12343c.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="renren_sns"].selected {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/account/renren_sns_045f6f1.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="renren_sns"].login {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/login/renren_sns_020bd38.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="renren_sns"].share {
  background-image: url(../../../../../../static/image/site-v2/share/renren_sns.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="kaixin_sns"] {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/account/kaixin_sns_unselect_d38a5b4.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="kaixin_sns"].selected {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/account/kaixin_sns_5651215.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="kaixin_sns"].login {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/login/kaixin_sns_64b02e5.png);
}
.content-wrapper .post-comment-wrapper ul.share-items li[data-type="kaixin_sns"].share {
  background-image: url(../../../../../../static/image/site-v2/share/kaixin_sns.png);
}
.content-wrapper .post-comment-wrapper .post-btn {
  -webkit-appearance: none;
  border: 0;
  background-color: #ff819f;
  color: #fff;
  height: 32px;
  line-height: 30px;
  width: 96px;
  font-size: 16px;
  margin-right: 1px;
}
.content-wrapper .comment-list-wrapper {
  padding: 0 !important;
}
.content-wrapper .hot-comments {
  border-bottom: 1px solid #e5e5e5;
}
.content-wrapper .caption {
  padding: 10px 30px 0;
  color: #505050;
}
.content-wrapper .hot-comments .caption {
  color: #ff819f;
}
.content-wrapper ul.comment-list li {
  font-size: 14px;
  position: relative;
  border-bottom: 1px solid #e5e5e5;
  padding: 24px 30px;
}
.content-wrapper ul.comment-list li:last-child {
  border: 0;
}
.content-wrapper ul.comment-list li .name-time-wrapper {
  position: relative;
  top: 12px;
}
.content-wrapper ul.comment-list li .name-time-wrapper .options {
  position: absolute;
  top: 0;
  right: 0;
}
.content-wrapper ul.comment-list li .name-time-wrapper .options > span {
  cursor: pointer;
  display: block;
  float: left;
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  padding-left: 35px;
  background-repeat: no-repeat;
  background-position: 10px center;
  margin-right: 10px;
}
.content-wrapper ul.comment-list li .name-time-wrapper .options > span.digg {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/digg_7ad8226.png);
  background-position: 10px 5px;
}
.content-wrapper ul.comment-list li .name-time-wrapper .options > span.digg.ed {
  background-image: url(//s3a.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/digg-ed_31b81d6.png);
  color: #ff819f;
}
.content-wrapper ul.comment-list li .name-time-wrapper .options > span.bury {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/bury_2eed8c8.png);
}
.content-wrapper ul.comment-list li .name-time-wrapper .options > span.bury.ed {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/bury-ed_612bf6f.png);
  color: #ff819f;
}
.content-wrapper ul.comment-list li .name-time-wrapper .options > span.repost {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/comment_50ea393.png);
  margin-right: 0;
}
.content-wrapper ul.comment-list li .name-time-wrapper .options > span.repost.ed,
.content-wrapper ul.comment-list li .name-time-wrapper .options > span.repost:hover {
  background-image: url(//s3.bytecdn.cn/neihan/resource/neihan_web/static/image/site-v2/comment-mousedown_4ceb4dc.png);
  color: #ff819f;
}
.content-wrapper ul.comment-list li p {
  clear: both;
  text-align: justify;
  word-break: break-all;
  word-wrap: break-word;
}
.content-wrapper ul.comment-list li .indent {
  margin-left: 65px;
}
